double superphosphate - German English Dictionary